home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 3 / Gold Medal Software - Volume 3 (Gold Medal) (1994).iso / comms / vfast07.arj / VFAST.DOC < prev    next >
Text File  |  1994-01-31  |  7KB  |  170 lines

  1.  
  2. * The Technician's Lounge BBS  718-919-1991  New York City  Online 24/7/365 *
  3.  
  4.  
  5.  
  6.  
  7.                                vFAST v0.07 Beta
  8.             Copyright 1993-94 (c) International TeleCommunications
  9.                               All Rights Reserved
  10.  
  11.                                  Introduction
  12.  
  13.          vFAST  was designed specifically for v32, v32bis,  and  vFAST
  14.          modems. You should not attempt to use vFAST with a 2400  baud
  15.          modem  unless your modem is error correcting.   The reason, a
  16.          single  error could produce a resend request for as  much  as
  17.          8192  bytes. It COULD be as little as 256 bytes but the  risk
  18.          of 8192... well that is up to you.
  19.  
  20.          vFAST needs ONE of the following:
  21.  
  22.          16550 Uart
  23.          Intelligent Digiboard (2, 4, 8, or 16 port).
  24.          Intelligent Stargate.
  25.          Intelligent Arnet.
  26.  
  27.          If you don't have one of the above, well try  and see.   You
  28.          MIGHT be able to keep up but I doubt it.
  29.  
  30.          vFAST  is just what the name implies, a vERY  FAST  protocol,
  31.          it'll run circles around Zmodem.
  32.  
  33.          vFAST  uses  DUAL 16 bit CRC's to protect  data.  Each  SHORT
  34.          block  of  data  has a 16 bit CRC and every  8192  bytes  has
  35.          another 16 bit crc. In short, CRC's inside of CRC's. Just  as
  36.          effective  as  one single 32 bit crc but has  much  less  CPU
  37.          overhead.
  38.  
  39.          vFAST  has RESTART recovery for aborted transfers as well  as
  40.          SKIP for files you ALREADY have.
  41.  
  42.          One  way  to BOOST speed and cut down on CPU overhead  is  to
  43.          reduce  SCREEN writes to a bare MINIMUM. We'll only show  you
  44.          enough  data on the screen to let you know what is going  on.
  45.          We'll only update the screen, unless an error occures,  every
  46.          8192 bytes.
  47.  
  48.          You can ABORT a transfer by pressing ESC (Receive Mode only).
  49.          Again,  to keep CPU overhead low, we only check the  keyboard
  50.          every  8192 bytes so there may be a short delay  between  the
  51.          time you press ESC and the program acknowledges the ESC.
  52.  
  53.          Once you see the acknowledgment, nothing may appear to happen
  54.          for upwards of 10 to 12 seconds. vFAST is attempting to clear
  55.          out the RX buffer and phone lines before exiting, to  prevent
  56.          garbage  from spraying all over your screen.
  57.  
  58.                              Command Line Switches
  59.  
  60.          vFAST supports the following command line switches:
  61.  
  62.          -Tx            Use Timeslicing when you cannot send or
  63.                         receive anything. x is the TYPE of time
  64.                         slicing. Valid TYPES are:
  65.  
  66.                         D         Desqview
  67.                         O         OS-2
  68.                         W         Windows
  69.  
  70.                         If  you use OS-2 or Windows Time Slicing,  you
  71.                         must have have  DPMI turned on.
  72.  
  73.          -Bxxxxx        xxxx is the connect baud rate.
  74.  
  75.          -Pxxx          xxxx is the serial port, 1-4 if using the
  76.                         standard internal driver.
  77.  
  78.          -Lxxxx         xxxx is Serial LOCK rate, 9600 - 115000.
  79.  
  80.          -S  <Fnames>   Start Sending files. Fnames is the  names  of
  81.                         the  files  to  send.  Each  name  should   be
  82.                         separated  by a single blank space. If  Fnames
  83.                         is  prefixed  with an AT sign, @,  vFAST  will
  84.                         ASSUME  Fnames is the name of a  SEND  control
  85.                         file.
  86.  
  87.                         E.g.  -S @C:\TERM\SEND.CTL
  88.  
  89.                         SEND.CTL would be a text file listing the
  90.                         files to send, one per line. Drive, path,
  91.                         and DOS wildcards supported.
  92.  
  93.                         This must be the LAST command line switch used.
  94.  
  95.          -D<TYPE>       The TYPE of serial driver to use. Valid <TYPE>
  96.                         are:
  97.  
  98.                         D       Digiboard
  99.                         S       Stargate
  100.                         A       Arnet
  101.  
  102.                        The default is the internal (Standard DOS  type
  103.                        serial ports) highspeed serial driver.
  104.  
  105.          -N*N          If you're running vFAST as a protocol driver
  106.                        with Osiris XLT, include this switch.
  107.  
  108.  
  109.          -R            Begin Receiving, must be the LAST command line
  110.                        switch used.
  111.  
  112.          -K            Disable Keep Aborted Transfers. The default it
  113.                        to keep all partial transfers. If you use this
  114.                        driver as an external protocol driver for a BBS
  115.                        you'll  want  to include this  on  the  command
  116.                        line.
  117.  
  118.  
  119.          The  minimum  command  line for RECEIVING  a  file  would  be
  120.          something like this:
  121.  
  122.          vFAST -B<BaudRate> -L<LockRate> -P<Port Number> -R
  123.  
  124.          The  minimum  command  line  for  SENDING  a  file  would  be
  125.          something like this:
  126.  
  127.          vFAST -B<BaudRate> -L<LockRate> -P<Port Number> -S <Ctl Filename>
  128.  
  129.          Notice that I assumed a LOCKED serial port.
  130.  
  131.  
  132.          Example of an Osiris XLT Rcv cmdline:
  133.  
  134.          VFAST -B*B -L*L -N*N -P*P -K -R
  135.  
  136.          Example of an Osiris XLT Send cmdline:
  137.  
  138.          VFAST -B*B -L*L -N*N -P*P -S @*U
  139.  
  140.                                      Beta
  141.  
  142.          As  you  will not doubt notice, this is  BETA  software.  The
  143.          OFFICAL  release  date is Jan. 1, 1994. Use it  at  your  OWN
  144.          risk.  However, we've done a TON of transfers with it and  it
  145.          seems to work just fine.
  146.  
  147.                                    Shareware
  148.  
  149.          vFAST is shareware. Meaning you can use it for up to 30  days
  150.          without registering it.
  151.  
  152.          If you use vFAST longer than 30 days, you must register  your
  153.          copy or stop using it.
  154.  
  155.          To register send $15.00 (US Currency) to:
  156.  
  157.                        International TeleCommunications
  158.                                 302 W. Mckinley
  159.                           Poplar Bluff Mo. 63901-6372
  160.                            United States Of America
  161.  
  162.  
  163.          NOTE:  You will not receive anything back from us.  Shareware
  164.          means the program is fully functional so there is nothing  to
  165.          send you.
  166.  
  167.  
  168. * The Technician's Lounge BBS  718-919-1991  New York City  Online 24/7/365 *
  169.  
  170.